Polygon-Shaped Button
public class PolygonButton extends Component {
    Polygon p;
    boolean armed;
    boolean pressed;

    public PolygonButton(Polygon p) {
	this.p = p;
	addMouseListener(new ButtonBehavior());
    }

    public boolean contains(int x, int y) {
	return p.contains(x, y);
    }

Return to Tracks